{# What Ollama is serving right now, and where the app reaches it. #}
{% from "components/macros/layout.html" import card, stats_strip, facts, badge %}
{% from "components/macros/feedback.html" import empty_state %}
{{ stats_strip(figures, id="inference-figures") }}
{% include "pages/overseer/inference/_unreachable.html" %}
{% call card("In memory", "Models Ollama holds warm, ready to answer.") %}
{% if loaded %}
{% for name in loaded %}{{ badge(name, "ok") }}{% endfor %}
{% elif not unreachable %}
{{ empty_state("Nothing loaded", "A model loads on its first request, or from Models.") }}
{% endif %}
{% endcall %}
{% call card("Server") %}{{ facts(server) }}{% endcall %}